import requests
from bs4 import BeautifulSoup
import os

# 定义要爬取的网页链接和要保存图片的本地路径
url = "https://pic.netbian.com/4kmeinv/"
save_path = "./images"

# 创建保存图片的文件夹（如果不存在）
if not os.path.exists(save_path):
    os.makedirs(save_path)

# 发送请求获取网页内容
response = requests.get(url)
response.encoding="gbk"
# 使用 BeautifulSoup 解析网页内容
soup = BeautifulSoup(response.content, "html.parser")

# 找到所有图片的标签
img_tags = soup.find("ul",class_="clearfix").find_all("img")

# 遍历所有图片标签
for img in img_tags:
    # 获取图片链接
    img_url = img.get("src")

    # 发送请求获取图片内容
    img_response = requests.get("https://pic.netbian.com%s"%img_url)

    # 构建图片保存路径和文件名
    filename = os.path.join(save_path, img_url.split("/")[-1])

    # 将图片内容写入本地文件
    with open(filename, "wb") as f:
        f.write(img_response.content)
